-
Notifications
You must be signed in to change notification settings - Fork 2
release: 0.6.0 #44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: 0.6.0 #44
Conversation
7bee467
to
bd9e536
Compare
4be2622
to
6450e47
Compare
1b55d71
to
cd888bc
Compare
93a2516
to
c1031bd
Compare
e26dfef
to
41da630
Compare
d86af4e
to
1262a7b
Compare
933ebd6
to
e1e0fb5
Compare
8f8829d
to
2eded46
Compare
34bcf04
to
54a7db8
Compare
ff89007
to
25092c5
Compare
c134aae
to
71a1bef
Compare
76de98d
to
6431dc9
Compare
d219af0
to
23166e6
Compare
851f4a8
to
716b94c
Compare
3b61958
to
e94c558
Compare
8874919
to
b52aa07
Compare
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
c51bd52
to
f50f5ad
Compare
1cc75fd
to
f50f5ad
Compare
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
74b54bf
to
f0edc96
Compare
494b45e
to
77b6f44
Compare
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
d3b5e40
to
078548f
Compare
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
0d39aca
to
3c6b1d3
Compare
🧪 Testing To try out this version of the SDK, run:
Last updated: Fri, 06 Jun 2025 08:21:01 GMT |
Note: this release PR has been open for more than 60 days. Until this PR is merged, we will temporarily stop pushing codegen updates due to changes to Stainless' codegen. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
A new minor release updating the SDK to version 0.6.0 with dependency bumps, CI/CD adjustments, and expanded API surface documentation.
- Bumped package version, pinned updated dev dependencies, and deprecated old API promise import.
- Upgraded workflows to Node 20, introduced artifact upload, and refined CI triggers.
- Expanded API reference (
api.md
) with new endpoints and types, and refreshed docs/metadata files.
Reviewed Changes
Copilot reviewed 122 out of 122 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
src/api-promise.ts | Deprecated old API promise implementation and re-export |
scripts/utils/upload-artifact.sh | New script to upload build artifacts via signed URL |
.stats.yml | Updated spec URL, endpoint count, and added hashes |
.github/workflows/ci.yml | Switched to Node 20, refined triggers, timeouts, and artifact upload steps |
api.md | Documented new methods/types (gateways, dotfiles, usage, etc.) |
Comments suppressed due to low confidence (3)
api.md:184
- The
watch
method return type was changed fromJSONLDecoder<EventWatchResponse>
toEventWatchResponse
, which likely breaks the intended streaming API. Please verify and restore the streaming return type or update the implementation accordingly.
- <code title="post /gitpod.v1.EventService/WatchEvents">client.events.<a href="./src/resources/events.ts">watch</a>({ ...params }) -> EventWatchResponse</code>
.stats.yml:1
- The YAML structure was changed from a list of key entries (
- key: value
) to a mapping (key: value
), which may break existing parsers. Confirm tooling compatibility or revert to the original format.
configured_endpoints: 119
.github/workflows/ci.yml:15
- The CI workflow no longer triggers on
push
events—only on pull requests. This change might skip CI runs for direct commits; ensure this aligns with project needs.
on:
#!/usr/bin/env bash | ||
set -exuo pipefail | ||
|
||
RESPONSE=$(curl -X POST "$URL" \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add the --fail
flag to the curl
invocation (e.g., curl --fail -X POST
) so that HTTP errors by default exit with a non-zero status instead of requiring manual grepping.
RESPONSE=$(curl -X POST "$URL" \ | |
RESPONSE=$(curl --fail -X POST "$URL" \ |
Copilot uses AI. Check for mistakes.
🤖 Release is at https://github.com/gitpod-io/gitpod-sdk-typescript/releases/tag/v0.6.0 🌻 |
Automated Release PR
0.6.0 (2025-06-06)
Full Changelog: v0.5.0...v0.6.0
Features
Bug Fixes
X-Stainless-Timeout
in seconds (#63) (dab2433)Chores
core/
directory, deprecate old paths (#62) (e4008c3)Documentation
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions